Volume 68, Issue 3, July 2022, Pages 2701-2712
Reham Elbasty; maha taymour
Volume 67, Issue 3, July 2021, Pages 2231-2238
Mohamed Bekhiet; maha taymour; Mohamed zamzam